package com.ruoyi.zdgz.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 绞车测点基础数据对象 jcjc
 * 
 * @author ruoyi
 * @date 2021-06-21
 */
public class Jcjc extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 测点编码 */
    @Excel(name = "测点编码")
    private String cdbm;

    /** 测点类型编码 */
    @Excel(name = "测点类型编码")
    private String cdlxbm;

    /** 测点类型名称 */
    @Excel(name = "测点类型名称")
    private String cdlxmc;

    /** 所属设备编码 */
    @Excel(name = "所属设备编码")
    private String sssbbm;

    /** 测点位置 */
    @Excel(name = "测点位置")
    private String cdwz;

    /** 测量值单位 */
    @Excel(name = "测量值单位")
    private String clzdw;

    /** 量程上限 */
    @Excel(name = "量程上限")
    private String lcsx;

    /** 量程下限 */
    @Excel(name = "量程下限")
    private String lcxx;

    /** 报警上限 */
    @Excel(name = "报警上限")
    private String bjsx;

    /** 报警下限 */
    @Excel(name = "报警下限")
    private String bjxx;

    /** 传感器关联关系 */
    @Excel(name = "传感器关联关系")
    private String cgqglgx;

    /** 数据定义时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "数据定义时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date sjdysj;

    public void setCdbm(String cdbm) 
    {
        this.cdbm = cdbm;
    }

    public String getCdbm() 
    {
        return cdbm;
    }
    public void setCdlxbm(String cdlxbm) 
    {
        this.cdlxbm = cdlxbm;
    }

    public String getCdlxbm() 
    {
        return cdlxbm;
    }
    public void setCdlxmc(String cdlxmc) 
    {
        this.cdlxmc = cdlxmc;
    }

    public String getCdlxmc() 
    {
        return cdlxmc;
    }
    public void setSssbbm(String sssbbm) 
    {
        this.sssbbm = sssbbm;
    }

    public String getSssbbm() 
    {
        return sssbbm;
    }
    public void setCdwz(String cdwz) 
    {
        this.cdwz = cdwz;
    }

    public String getCdwz() 
    {
        return cdwz;
    }
    public void setClzdw(String clzdw) 
    {
        this.clzdw = clzdw;
    }

    public String getClzdw() 
    {
        return clzdw;
    }
    public void setLcsx(String lcsx) 
    {
        this.lcsx = lcsx;
    }

    public String getLcsx() 
    {
        return lcsx;
    }
    public void setLcxx(String lcxx) 
    {
        this.lcxx = lcxx;
    }

    public String getLcxx() 
    {
        return lcxx;
    }
    public void setBjsx(String bjsx) 
    {
        this.bjsx = bjsx;
    }

    public String getBjsx() 
    {
        return bjsx;
    }
    public void setBjxx(String bjxx) 
    {
        this.bjxx = bjxx;
    }

    public String getBjxx() 
    {
        return bjxx;
    }
    public void setCgqglgx(String cgqglgx) 
    {
        this.cgqglgx = cgqglgx;
    }

    public String getCgqglgx() 
    {
        return cgqglgx;
    }
    public void setSjdysj(Date sjdysj) 
    {
        this.sjdysj = sjdysj;
    }

    public Date getSjdysj() 
    {
        return sjdysj;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("cdbm", getCdbm())
            .append("cdlxbm", getCdlxbm())
            .append("cdlxmc", getCdlxmc())
            .append("sssbbm", getSssbbm())
            .append("cdwz", getCdwz())
            .append("clzdw", getClzdw())
            .append("lcsx", getLcsx())
            .append("lcxx", getLcxx())
            .append("bjsx", getBjsx())
            .append("bjxx", getBjxx())
            .append("cgqglgx", getCgqglgx())
            .append("sjdysj", getSjdysj())
            .toString();
    }
}
